Big Huge Thesaurus

kochia scoparia

noun

sounds kind of like